package com.gadgets.cm01.user.dto;

import com.gadgets.cm01.common.GadgetsCm01Constant;
import com.gadgets.framework.common.dto.BaseDTO;

/**
 * @author UncleXiu
 * @version V1.0.0
 * @data 2020-09-16
 *
 */
public class UserInfoOperationDTO extends BaseDTO {

    /**
     * 用户名
     */
    private String userName;
    /**
     * 用户类型
     */
    private Integer userType;
    /**
     * 用户号
     */
    private String userNo;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 操作类型
     * {@link GadgetsCm01Constant.USER_STATUS_OPER_TYPE }
     */
    private Integer operationType;
    /**
     * 前置状态
     */
    private Integer[] beforeStatus;
    /**
     * 后置状态
     */
    private Integer afterStatus;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public String getUserNo() {
        return userNo;
    }

    public void setUserNo(String userNo) {
        this.userNo = userNo;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getOperationType() {
        return operationType;
    }

    public void setOperationType(Integer operationType) {
        this.operationType = operationType;
    }

    public Integer[] getBeforeStatus() {
        return beforeStatus;
    }

    public void setBeforeStatus(Integer[] beforeStatus) {
        this.beforeStatus = beforeStatus;
    }

    public Integer getAfterStatus() {
        return afterStatus;
    }

    public void setAfterStatus(Integer afterStatus) {
        this.afterStatus = afterStatus;
    }
}
